const go/types._InvalidDeclCycle

8 uses

	go/types (current package)
		call.go#L606: 			check.error(e, _InvalidDeclCycle, "illegal cycle in method declaration")
		decl.go#L316: 		check.errorf(obj, _InvalidDeclCycle, "invalid recursive type %s", obj.Name())
		decl.go#L318: 		check.errorf(obj, _InvalidDeclCycle, "illegal cycle in declaration of %s", obj.Name())
		decl.go#L321: 		check.errorf(obj, _InvalidDeclCycle, "\t%s refers to", obj.Name()) // secondary error, \t indented
		decl.go#L328: 	check.errorf(obj, _InvalidDeclCycle, "\t%s", obj.Name())
		errorcodes.go#L105: 	_InvalidDeclCycle
		expr.go#L1358: 				check.error(e, _InvalidDeclCycle, "illegal cycle in type declaration")
		typexpr.go#L100: 			check.errorf(e, _InvalidDeclCycle, "invalid use of type alias %s in recursive type (see issue #50729)", obj.name)